stuffed pear - Spanish English Dictionary